/****************

*/

/************************Header********************************/


#maintitle{
	position:relative;
	left:280px;
	width:500px;
	float:left;
	font-weight:bold;
	font-family:"Microsoft YaHei",Arial,Tahoma,Helvetica,SimSun,san-serif;
}

#nav3{
	position:relative;
	left:8px;
}
/*
#go{
	position:relative;
	top:-10px;
}*/
/**********************Left******************************/
#left{
	width:185px;
	float:left;
	position:relative;
	margin:45px auto auto 20px;
}



/******************************Content******************************/
#content{
	float:left;
	margin:auto auto auto 25px;
	width:500px;
}


.undertitle{
	margin:5px auto auto auto;
	z-index:0;
	position:relative;
}
#events{
	min-height:500px;
	background:#f5f5f5;
}

#events dl{
	float:left;
	margin:auto auto auto 20px;
}

#events dd{
	float:left;
	width:235px;
	margin:20px auto auto auto;
}


.eventstext h2 a{
	color:black;
	text-decoration:none;
}

.eventstext{
	width:120px;
	float:left;
}

.eventsimg{
	width:70px;
	float:left;
	margin: auto auto auto 10px;
}

.eventsimg img{
	width:50px;
	height:50px;
	display:block;
}

.eventsimg div{
	float:left;
	position:relative;
	top:15px;
	background:#3399ff;
	width:50px;
	height:25px;
}

.eventsimg a{
	color:white;
	display:block;
	margin:5px auto auto 5px;
	text-decoration:none;
}

/************************Right***************************/
#right{
	float:left;
	margin:auto auto auto 25px;
	width:200px;
}

#login{
	position:relative;
	top:0px;
}
#logcontent{
	margin:0px auto auto auto;
	height:145px;
	width:262px;
	z-index:0;
	border:1px solid #EDEDEB;
}
#logcontent p{
	margin-top:37px;
	margin-left:30px;
}

.label{
	position:relative;
	margin:auto auto auto 50px;
	font-size:13px;
	font-family:微软雅黑;
}

.input{
	width:110px;
}
.inputdiv{
	margin:20px auto auto auto;
}

#username{
	height:22px;
	border:1px solid #385876;
	position:relative;
	left:5px;
}

#password{
	height:22px;
	border:1px solid #385876;
	position:relative;
	left:18px;
}

#denglu{
	position:relative;
	left:55px;
	top:15px;
	background: url("../image/denglu.png") no-repeat;
	width:62px;
	height:24px;
	border:none;
	cursor:pointer;
}

#zhuce{
	position:relative;
	top: -11px;
	left: 140px;
	width:62px;
	height:24px;
	border:none;
	cursor:pointer;
	background: url("../image/zhuce.png") no-repeat;
}

#lalala{
	width:62px;
	height:24px;
}

#zhuban{
	float:left;
	margin:10px auto auto auto;
}

#zhubancontent td{
   width:65px;

}

#zhubancontent tr{
	height:70px;
}
#zhubancontent table{
	margin:20px auto auto 10px;
}

#zhubancontent img{
	display:block;
	margin:5px auto auto 5px;
	width:50px;
	height:50px;
}

/******************************Events***********************************/
#eventscontentout{
	float:left;
	width:710px;
	margin:20px auto auto 20px;
	border:1px;
	border-style:solid;
	border-color:#ddd;
}
#eventscontent{
	float:left;
	width:680px;
	margin:15px auto auto 20px;

}

#eventsinfo{
	height:200px;
}

.eventsblock{
	width:700px;
	float:left;
}

#zhubanfang{
	margin:10px auto auto auto;
}

#join{
	margin:10px auto auto auto;
}

#huodongimg{
	width:248px;
	border:1px;
	border-style:solid;
	text-align:center;
	overflow:hidden;
}

#huodongimg img{
	width:210px;
	height:auto;
}

#operation div{
	position:relative;
	top:10px;
	background:#3399ff;
	width:65px;
	height:25px;
}

#operation a{
	color:white;
	text-decoration:none;
	top:5px;
	left:5px;
}

#huodonginfo h2{
    color:#919191;
}

#huodonginfo em{
	color:black;
}

#operation{
	float:left;
}

#canjia{
	background: #D3D300;
	border:none;
	color:white;
	height:25px;
	width:65px;
	padding:3px 5px;
	margin:3px;
}

#introcon{
	min-height:200px;
	_height:200px;
	overflow:visible;
	padding:20px 30px;
}

#photo{
	margin:10px auto auto auto;
}

#photo table{
	float:left;
	margin:20px auto auto auto;
}
#photo td{
	width:155px;
}

#photocon p{
	text-align:center;
}

#photo a {
	color:#80bfff;
	text-decoration:none;
}
#bbs{
	float:left;
	margin:20px auto auto auto;
}
#bbscon{
	float:left;
	width:630px;
	background:#e5eff1;
}

#bbscon table{
	float:left;
	margin:20px auto auto 10px;
}

#bbscon tr{
	height:25px;
}

.td1{
	width:320px;
}

.td2{
	width:140px;
}

.td3{
	width:50px;
}

#bbscon a {
	color:#80bfff;
	text-decoration:none;
}

#like dd{
	float:left;
	width:230px;
	margin:20px auto auto auto;
}

#like{
	float:left;
	margin:20px auto;
}

#zhubanfangcontent dd{
	float:left;
	width:230px;
	margin:20px auto auto auto;
}

/******************************Login*********************/
#loginlogin li{

  margin:5px auto auto 10px;
}
#loginlogin{
	margin:auto auto auto 200px;
	float:left;
	width:200px;
}
#logincon{
	float:left;
	margin:20px auto;
}

.logininput{
	width:200px;
	height:30px;
}

.reginput{
	width:200px;
	height:30px;
}

#regcontent{
	float:none;
}

#profile{
	float:left;
	margin:auto auto auto 20px;
}

#profilecon{
	float:left;
}

#profilecon form{
	margin:20px auto;
}

#profilecon input{
	margin:10px auto;
	height:25px;
	width:200px;
}

#indiinfo{
	float:left;
	background: #4ea7ff;
	cursor:pointer;
}






/*
X10
*/
a{
	cursor:pointer;
}